Distributed Approximation of Maximum Independent Set and Maximum Matching
نویسندگان
چکیده
We present a simple distributed ∆-approximation algorithm for maximum weight independent set (MaxIS) in the CONGEST model which completes in O(MIS(G) · logW ) rounds, where ∆ is the maximum degree, MIS(G) is the number of rounds needed to compute a maximal independent set (MIS) on G, and W is the maximum weight of a node. Plugging in the best known algorithm for MIS gives a randomized solution in O(logn logW ) rounds, where n is the number of nodes. We also present a deterministic O(∆ + log∗ n)-round algorithm based on coloring. We then show how to use our MaxIS approximation algorithms to compute a 2-approximation for maximum weight matching without incurring any additional round penalty in the CONGEST model. We use a known reduction for simulating algorithms on the line graph while incurring congestion, but we show our algorithm is part of a broad family of local aggregation algorithms for which we describe a mechanism that allows the simulation to run in the CONGEST model without an additional overhead. Next, we show that for maximum weight matching, relaxing the approximation factor to (2 + ε) allows us to devise a distributed algorithm requiring O( log ∆ log log ∆ ) rounds for any constant ε > 0. For the unweighted case, we can even obtain a (1+ε)-approximation in this number of rounds. These algorithms are the first to achieve the provably optimal round complexity with respect to dependency on ∆. ∗Technion, Department of Computer Science, {reuven, ckeren}@cs.technion.ac.il, [email protected]. Supported in part by the Israel Science Foundation (grant 1696/14). †ETH Zurich, [email protected]. ar X iv :1 70 8. 00 27 6v 1 [ cs .D C ] 1 A ug 2 01 7
منابع مشابه
Best of Two Local Models: Local Centralized and Local Distributed Algorithms
We consider two models of computation: local centralized algorithms and local distributed algorithms. Algorithms in one model are adapted to the other model to obtain improved algorithms. Distributed vertex coloring is employed to design improved local centralized algorithms for: maximal independent set, maximal matching, and an approximation scheme for maximum matching over bounded degree grap...
متن کاملDistributed algorithms for weighted problems in sparse graphs
We study distributed algorithms for three graph-theoretic problems in weighted trees and weighted planar graphs. For trees, we present an efficient deterministic distributed algorithm which finds an almost exact approximation of a maximum-weight matching. In addition, in the case of trees, we show how to approximately solve the minimum-weight dominating set problem. For planar graphs, we presen...
متن کاملFast Distributed Approximations in Planar Graphs
We give deterministic distributed algorithms that given δ > 0 find in a planar graph G, (1 ± δ)-approximations of a maximum independent set, a maximum matching, and a minimum dominating set. The algorithms run in O(log∗ |G|) rounds. In addition, we prove that no faster deterministic approximation is possible and show that if randomization is allowed it is possible to beat the lower bound for de...
متن کاملImproved Massively Parallel Computation Algorithms for MIS, Matching, and Vertex Cover
We present O(log logn)-round algorithms in the Massively Parallel Computation (MPC) model, with Õ(n) memory per machine, that compute a maximal independent set, a 1 + ε approximation of maximum matching, and a 2+ ε approximation of minimum vertex cover, for any n-vertex graph and any constant ε > 0. These improve the state of the art as follows: • Our MIS algorithm leads to a simple O(log log∆)...
متن کاملCentralized local and Distributed local Algorithms
We consider two models of computation: centralized local algorithms and local distributed algorithms. Algorithms in one model are adapted to the other model to obtain improved algorithms. Distributed vertex coloring is employed to design improved centralized local algorithms for: maximal independent set, maximal matching, and an approximation scheme for maximum (weighted) matching over bounded ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017